Big Huge Thesaurus

California tree poppy

noun